home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / win_a_d / boss_lb7.zip / WINBOSS.FNS < prev   
Text File  |  1991-10-24  |  11KB  |  219 lines

  1. unsigned _getca(int page, int row, int col);
  2. void _putca(int page, unsigned atch, int row, int col);
  3. void _absloc(int page, int row, int col);
  4. void v_wca(int page, int ch, int at, int count);
  5. void v_wtty(int ch);
  6. void v_cls(int at);
  7. void v_spage(int page);
  8. void v_smode(int mode);
  9. void v_locate(int page, int row, int col);
  10. void v_hidec(void);
  11. void v_sapu(int nl, int rul, int cul, int rlr, int clr, int at);
  12. void v_sapd(int nl, int rul, int cul, int rlr, int clr, int at);
  13. void v_rcpos(int page, int *row, int *col);
  14. void v_rcvs(int *page, int *mode, int *cols);
  15. int v_getch(void);
  16. void v_kflush(void);
  17. void v_sctype(int type, int sline, int eline);
  18. void v_gctype(int page, int *sline, int *eline);
  19. int v_setatr(int bg, int fg, int blink, int bold);
  20. int v_setrev(int atrib);
  21. void wn_boxset(int ul, int ur, int tb, int sd, int ll, int lr);
  22. int wn_close(struct wcb *wn);
  23. int wn_clr(struct wcb *wn);
  24. int wn_clrrow(struct wcb *wn, int row);
  25. int wn_clreol(struct wcb *wn, int r, int c);
  26. int wn_clreow(struct wcb *wn, int r, int c);
  27. void wn_color(struct wcb *wn, int atrib, int batrib);
  28. int wn_dborder(struct wcb *wn, int ul, int ur, int tb, int sd, int ll, int lr);
  29. int wn_delrow(struct wcb *wn, int row);
  30. void wn_dma(int flag);
  31. void wn_dmode(int flag);
  32. int wn_dtext(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  33.              int col, char *prmpt);
  34. int wn_fixcsr(struct wcb *wn);
  35. int wn_frmcls(struct wi_scb **frm);
  36. int wn_frmget(struct wi_scb **frm);
  37. struct wi_scb **wn_frmopn(int nfields);
  38. int wn_gbool(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  39.              int col, char *prmpt, unsigned atrib, int fill, int *value, 
  40.              char *ubuff, char *hlpmsg, char *errmsg);
  41. int wn_gdate(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  42.              int col, char *prmpt, unsigned atrib, int fill, int *month, 
  43.              int *day, int *year, char *ubuff, char *hlpmsg, char *errmsg);
  44. int wn_gdouble(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  45.                int col, char *prmpt, unsigned atrib, int fill, double *value, 
  46.                int fwidth, int ndec, double low, double high, char *ubuff, 
  47.                char *hlpmsg, char *errmsg);
  48. char *wn_gets(struct wcb *wn, char *s, int va, char *cl);
  49. int wn_gfloat(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  50.               int col, char *prmpt, unsigned atrib, int fill, float *value, 
  51.               int fwidth, int ndec, double , double , char *ubuff, 
  52.               char *hlpmsg, char *errmsg);
  53. int wn_gint(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  54.             int col, char *prmpt, unsigned atrib, int fill, int *value, 
  55.             int fwidth, int low, int high, char *ubuff, char *hlpmsg, 
  56.             char *errmsg);
  57. int wn_glong(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  58.              int col, char *prmpt, unsigned atrib, int fill, long *value, 
  59.              int fwidth, long low, long high, char *ubuff, char *hlpmsg, 
  60.              char *errmsg);
  61. int wn_gphone(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  62.               int col, char *prmpt, unsigned atrib, int fill, int *acode, 
  63.               int *nnx, int *num, char *ubuff, char *hlpmsg, char *errmsg);
  64. int wn_gpword(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  65.               int col, char *prmpt, unsigned atrib, int fill, int fwidth, 
  66.               char *ubuff, char *hlpmsg, char *errmsg);
  67. int wns_gtext(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  68.               int col, char *prmpt, unsigned atrib, int fill, int fwidth, 
  69.               char *ubuff, char *hlpmsg, char *errmsg);
  70. int wn_gtext(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  71.              int col, char *prmpt, unsigned atrib, int fill, int fwidth, 
  72.              char *ubuff, char *hlpmsg, char *errmsg);
  73. int wn_gutext(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  74.               int col, char *prmpt, unsigned atrib, int fill, int fwidth, 
  75.               char *ubuff, char *hlpmsg, char *errmsg);
  76. int wn_gltext(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  77.               int col, char *prmpt, unsigned atrib, int fill, int fwidth, 
  78.               char *ubuff, char *hlpmsg, char *errmsg);
  79. int wn_gatext(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  80.               int col, char *prmpt, unsigned atrib, int fill, int fwidth, 
  81.               char *ubuff, char *hlpmsg, char *errmsg);
  82. int wn_gmltext(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  83.                int col, char *prmpt, unsigned atrib, int fill, int fwidth, 
  84.                int nl, char **ubuff, char *hlpmsg, char *errmsg);
  85. int wn_gtime(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  86.              int col, char *prmpt, unsigned atrib, int fill, int *hours, 
  87.              int *mins, int *secs, char *ubuff, char *hlpmsg, char *errmsg);
  88. void wn_windows(void);
  89. int wn_printf(struct wcb *wn, char *cs,...);
  90. int wn_activate(struct wcb *wn);
  91. int wns_push(int imgix);
  92. int wns_pop(int imgix);
  93. int wns_alloc(unsigned size, unsigned *seg, unsigned *off, unsigned *ptr);
  94. int wns_free(unsigned seg, unsigned off);
  95. int wns_image(struct wcb *wn, int imgix, int flag);
  96. void wns_blt(int row, int col, int width, int height, unsigned tseg, 
  97.              unsigned toff, int imgix, int flag);
  98. int wn_guint(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  99.              int col, char *prmpt, unsigned atrib, int fill, unsigned *value, 
  100.              int fwidth, unsigned low, unsigned high, char *ubuff, 
  101.              char *hlpmsg, char *errmsg);
  102. int wn_gulong(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  103.               int col, char *prmpt, unsigned atrib, int fill, 
  104.               unsigned long *value, int fwidth, unsigned long low, 
  105.               unsigned long high, char *ubuff, char *hlpmsg, char *errmsg);
  106. void showpage(long offset);
  107. int filbuf(long offset);
  108. int wn_hlinit(int row, int col, int width, int height, unsigned atrib, 
  109.               unsigned batrib, char *help_file_name);
  110. int wn_help(char *subject);
  111. int wn_iemsg(char *msg);
  112. int wn_ihmsg(char *msg);
  113. int wn_psinit(int rows, int cols);
  114. int wn_init(void);
  115. int wn_exit(void);
  116. void wn_shkey(unsigned scan_code);
  117. int wn_input(struct wcb *wn, int row, int col, char *prmpt, char *mask, int fill, 
  118.              unsigned atrib, char *ubuff, char *hlpmsg);
  119. int wn_insrow(struct wcb *wn, int row);
  120. int wn_locate(struct wcb *wn, int row, int col);
  121. void mo_die(char *msg);
  122. void wns_mo_check(struct mcb *mptr, char *msg);
  123. struct mcb *mo_reset(void);
  124. void mo_show(struct mcb *m);
  125. void mo_hide(struct mcb *m);
  126. void mo_pos(struct mcb *m);
  127. void mo_move(struct mcb *m, int row, int col);
  128. void mo_pbinfo(struct mcb *m, int button);
  129. void mo_rbinfo(struct mcb *m, int button);
  130. void mo_clim(struct mcb *m, int cmin, int cmax);
  131. void mo_rlim(struct mcb *m, int rmin, int rmax);
  132. void mo_sgcursor(struct mcb *m, unsigned hhot, unsigned vhot, unsigned seg, 
  133.                  unsigned off);
  134. void mo_scursor(struct mcb *m, int type, int start, int stop);
  135. void mo_motion(struct mcb *m);
  136. void mo_task(struct mcb *m, unsigned mask, unsigned tseg, unsigned toff);
  137. void mo_lpon(struct mcb *m);
  138. void mo_lpoff(struct mcb *m);
  139. void mo_ratio(struct mcb *m, int ver, int hor);
  140. void mo_rcpos(struct mcb *mptr, int *status, int *row, int *col);
  141. void mo_locate(struct mcb *mptr, int row, int col);
  142. void mo_press(struct mcb *mptr, int button, int *status, int *nclik, int *row, 
  143.               int *col);
  144. void mo_release(struct mcb *mptr, int button, int *status, int *nclik, int *row, 
  145.                 int *col);
  146. void mo_reigon(struct mcb *mptr, int row, int col, int width, int height);
  147. void mo_setptr(struct mcb *mptr, unsigned tchar, unsigned atrib);
  148. void mo_wait(struct mcb *mptr);
  149. int mo_nbutt(struct mcb *mptr);
  150. void wns_mo_show(void);
  151. void wns_mo_hide(void);
  152. int v_getchm(void);
  153. struct wcb *wn_move(struct wcb *wn, int row, int col);
  154. int wn_natrib(struct wcb *wn, int natr);
  155. struct wcb *wn_open(int page, int row, int col, int width, int height, int atrib, 
  156.                     int batrib);
  157. int wns_shfun(struct wcb *wn, int fun, unsigned attr);
  158. void wns_explode(struct wcb *wn);
  159. void wns_vbar(struct wcb *wn, int rul, int cul, int rlr, int clr, int atrib);
  160. unsigned long wns_gticks(void);
  161. void wns_stdiv(unsigned long div);
  162. int wn_popup(int page, int row, int col, int width, int height, int atrib, 
  163.              int batrib, struct pmenu *mx, int cflag);
  164. struct wcb *wn_qpopup(int page, int row, int col, int width, int height, 
  165.                       int atrib, int batrib, struct pmenu *mx);
  166. int wn_puts(struct wcb *wn, int row, int col, char *s);
  167. int wn_putsa(struct wcb *wn, int row, int col, char *s, unsigned atrib);
  168. int wn_putc(struct wcb *wn, int row, int col, int c);
  169. int wn_putca(struct wcb *wn, int row, int col, int c, unsigned a);
  170. unsigned wn_getca(struct wcb *wn, int row, int col);
  171. int wn_restore(struct wcb *wn);
  172. struct wcb *wn_save(int page, int row, int col, int width, int height);
  173. void wn_scroll(struct wcb *wn, int method);
  174. int wn_spawnl(unsigned smode, char *path, char *a1);
  175. int wn_stitle(struct wcb *wn, char *title, int location);
  176. int wn_stitla(struct wcb *wn, char *title, int atr, int location);
  177. char *wn_sleftj(char *s);
  178. char *wn_srightj(char *s);
  179. char *wn_scenter(char *s, char *t, int w);
  180. char *wn_sdelspc(char *s, int code);
  181. int wn_strndx(char *s, char *t, int exp);
  182. unsigned wns_mtype(void);
  183. void wns_delc(struct wcb *wn);
  184. void wns_wtext(struct wcb *wn, char *string);
  185. void wns_movscr(int srow, int scol, int w, int h, int drow, int dcol, int mode, 
  186.                 int atrib);
  187. void wns_savres(int page, int row, int col, int width, int height, char *array, 
  188.                 int flag);
  189. void wns_fixc(int *atrib);
  190. void wns_drow(int page, int c, int atrib, int row, int col, int count);
  191. void wns_dput(struct wcb *wn, int page, int c_atrib, int row, int col);
  192. void wns_err(struct wcb *wn, char *msg);
  193. void wns_ierr(char *msg);
  194. void wns_sapu(int nl, int r1, int c1, int r2, int c2, int atrib);
  195. void wns_sapd(int nl, int r1, int c1, int r2, int c2, int atrib);
  196. void wns_von(void);
  197. void wns_voff(void);
  198. void wns_ssiz(int row, int col);
  199. int wns_ega(int *memsize, int *mode, unsigned *features, unsigned *switches);
  200. unsigned wns_getca(int page, int row, int col);
  201. void wns_putca(int page, unsigned atch, int row, int col);
  202. void wn_sync(struct wcb *wn, int flag);
  203. int wn_title(struct wcb *wn, char *title);
  204. int wn_titla(struct wcb *wn, char *title, int atr);
  205. void wn_wrap(struct wcb *wn, int flag);
  206. int wn_gssn(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  207.             int col, char *prmpt, unsigned atrib, int fill, int *n1, int *n2, 
  208.             int *n3, char *ubuff, char *hlpmsg, char *errmsg);
  209. int wn_gedate(int fun, struct wi_scb **frm, int fld, struct wcb *wn, int row, 
  210.               int col, char *prmpt, unsigned atrib, int fill, int *day, 
  211.               int *month, int *year, char *ubuff, char *hlpmsg, char *errmsg);
  212.  
  213.  
  214. void cdecl _vidblt(unsigned, unsigned, unsigned, unsigned, int);
  215. int  cdecl v_kstat(void);
  216. void cdecl xferdata(unsigned, unsigned, unsigned, unsigned, int);
  217. void cdecl v_border(int);
  218.  
  219.